.IPBroadcastModal {
	display: flex;
	align-items: center;
	justify-content: center;

	& > .KINGTemplate {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;

		& > .KINGTemplate_Box {
			width: 100%;
			padding: 16px;

			& > .html_audio_remote {
				width: 1px;
				height: 1px;
				overflow: hidden;
			}

			& > .Video {
				display: flex;
				align-items: center;
				justify-content: center;
				margin-bottom: 16px;

				& > div {
					flex: 1;
					height: 100%;
					margin: 0 8px;
					aspect-ratio: 16 / 9;

					& > video {
						width: 100%;
						height: 100%;
						object-fit: fill;
					}
				}
			}

			& > .Button {
				display: flex;
				align-content: center;
				justify-content: center;

				& > button {
					width: 240px;
				}
			}
		}
	}
}
